produce a piece of art - Français Anglais Dictionnaire